self liquidation - German English Dictionary